• word of the day

    downing street

    downing street - Dictionary definition and meaning for word downing street

    Definition
    (noun) a street of Westminster in London
    Example Sentence
    • the Prime Minister lives at No. 10 Downing Street
    Definition
    (noun) the British government

Word used in video below:
text: everyone loves jumping up and Downing
Download our Mobile App Today
Receive our word of the day
on Whatsapp